// import { MessageRenderMessage, NAlert } from "naive-ui"
import { VNodeChild } from "vue"

// const renderMessage: MessageRenderMessage = props => {
//     return h(
//         NAlert,
//         {
//             closable: props.closable,
//             onClose: props.onClose,
//             style: {
//                 boxShadow: "red"
//                 // maxWidth: "calc(100vw - 32px)",
//                 // width: "480px"
//             }
//         },
//         {
//             default: () => props.content
//         }
//     )
// }

export const message = {
    error: (content: string | (() => VNodeChild)) => {
        // @ts-ignore
        window["$message"].error(content)
    },
    success: (content: string | (() => VNodeChild)) => {
        // @ts-ignore
        window["$message"].success(content)
    }
}
